Big Huge Thesaurus

line of reasoning

noun